package com.hospital.dao;

import com.hospital.dto.DignoseLogDto;
import com.hospital.dto.UserpaylogDto;
import com.hospital.entity.Userlog;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface UserlogDao {

    //添加一条用户账单记录
    int addUserlog(@Param("uid") int uid,@Param("cplus") double cplus);

    /**
     * 查询用户的余额记录
     *
     * 多表查询诊断记数据 分页 limit 带条件*/
    List<UserpaylogDto> queryLog(@Param("start") int start, @Param("size") int size, @Param("id") int id);

    long queryCount(int id);


    /**
     * 导出账单
     */
    List<UserpaylogDto> downlog( @Param("id") int id);



}
